@ultramagnus_tcv said in Auto 1 Auto 2, etc. in RetroArch:
It sounds like there's some kind of library of controllers that Retroarch knows about?
Yes, at the link I posted previousy - https://github.com/libretro/retroarch-joypad-autoconfig
Is that pulled from the Internet or does a group of them exist inside the Retropie installation?
Neither. When you configure your gamepad in EmulationStation, an auto-config file is generated automatically by RetroPie and copied into the right place, so it's loaded by each libretro core (RetroArch).
I guess what I'm getting at here is: If I were adventurous, could I create my own autoconfigure entry for my particular controller since it doesn't match up with anything currently in there? I don't plan to do this. It's a curiosity.
Yes, you can - https://docs.libretro.com/guides/joypad-autoconfiguration/ - but, as I said, an auto-configuration is generated for your when you configure your gamepad in EmulationStation, so you don't have to.
Another question: Let's say I want to get an N64-style controller. Is there a way for me to look up whether a particular mfg's controller exists inside RetroArch's known controllers so that wouldn't need to manually remap?
You can look it up in the RetroArch's joypad repository - link posted above.